Owharoa Falls

Owharoa Falls is a staircase waterfall in New Zealand, near SH 2 between Paeroa and Waihi on Waitawaheta Road.

References